#ifndef IRECEIVER_H
#define IRECEIVER_H

#include "Outcome.h"

class IReceiver
{
public:
	virtual void drawOneAdventureCard(void) = 0;
	virtual Outcome::Outcome fightTiger(void) = 0;
	virtual void loseOneLife(void) = 0;
	virtual void winTheGame(void) = 0;
	virtual void restartGame(void) = 0;
	virtual Outcome::Outcome fightBear(void) = 0;
	virtual void becomeToad(void) = 0;
};

#endif